
.mp_show { overflow: hidden; }
.pc_show { display: none; }
.case_slider { display: none }
.focus span { width: 10px; height: 10px; margin-right: 10px; border-radius: 50%; background: #666; font-size: 0 }
.focus span.current { background: #fff }
body { padding: 50px 0px 65px 0; font-family: "微软雅黑"; }
a { text-decoration: none; }
.logo { width: 252px; height: 50px; margin: auto; display: block; background: url(../images/mp/logo.png) no-repeat center center; }
.logo span { display: none; }

.go_l, .go_l:visited, .go_l:link, .go_r, .go_r:visited, .go_r:link { width: 22px; height: 20px; display: block; position: absolute; }
.go_l:hover, .go_r:hover { }
.go_l { background: url(../images/mp/go_l.png) no-repeat left top; left: 20px; top: 15px; }
.go_r { background: url(../images/mp/go_r.png) no-repeat right top; right: 20px; top: 15px; }


.header { border-bottom: 1px solid #DDD; -moz-box-shadow: 2px 2px 8px #DDD; -webkit-box-shadow: 2px 2px 8px #DDD; box-shadow: 2px 2px 8px #DDD; height: 50px; position: relative; position: fixed; top: 0; left: 0; width: 100%; z-index: 9; background-color: #333; }
.mobile_nav { line-height: 40px; padding: 10px; background-color: #EDECF1; }
.mobile_nav a, .mobile_nav a:visited, .mobile_nav a:link { display: block; float: left; font-size: 1.1em; color: #747474; margin: 0 5px; border: 1px solid #DDD; text-align: center; background-color: #FFF; width: 30%; margin: 1%; text-decoration: none; }
.mobile_nav a:hover { background-color: #FF7D00; text-decoration: none; color: #FFF; border: 1px solid #F19338; }
.mobile_nav a:active { background-color: #FF7D00; color: #FFF; }
.mobile_nav a.mobile_nav_on, .mobile_nav a.mobile_nav_on:visited, .mobile_nav a.mobile_nav_on:link { background-image: none; background-color: #FF7D00; border: 1px solid #F19338; color: #FFF; }
.mobile_nav a.mobile_nav_on:hover { background-color: #FF7D00; }
.mobile_nav p { clear: both; height: 0; margin: 0; padding: 0; }




.g_1 { font-size: 1.4em; height: 40px; overflow: hidden; padding: 10px 1%; }
.g_1 a { color: #FFF; text-decoration: none; width: 22.5%; margin: 0 1%; display: block; float: left; height: 20px; padding: 10px 0; text-align: center; }
.g_1 a:nth-child(1) { background-color: #977147; }
.g_1 a:nth-child(2) { background-color: #DD4526; }
.g_1 a:nth-child(3) { background-color: #05617F; }
.g_1 a:nth-child(4) { background-color: #AAC63D; }
.g_1 a:hover, .g_1 a:active { background-color: #333; }
.about { }
.about h3 { background: url(../images/mp/t_1.png) repeat-x left top; height: 35px; line-height: 35px; text-align: center; color: #DD4526; font-size: 1.0em; }
.about p { padding: 20px; color: #888888; font-size: 1.0em; line-height: 140%; }
.about a { }

a.url_m1 { display: block; color: #05617F; text-align: center; padding: 15px; font-size: 0.9em; text-decoration: none; }


.t_1 { background: url(../images/mp/t_1.png) repeat-x left top; height: 35px; line-height: 35px; color: #000; clear: both; position: relative; }
.t_1 h3 { font-size: 1.0em; float: left; padding: 0 10px; }
.t_1 p { font-size: 1.0em; }
.t_1 a { color: #666; font-size: 0.9em; position: absolute; right: 10px; top: 0; text-decoration: none; }
.t_1 a:hover { color: #C30; text-decoration: underline; }
.t_3 { font-size: 1.4em; text-align: center; border-top: 2px solid #DDDDDD; padding-top: 20px; }
.t_sub2, .t_sub3 { background: url(../images/mp/t_1.png) repeat-x left top; height: 35px; line-height: 35px; text-align: center; color: #DD4526; font-size: 1.0em; margin-bottom: 20px; }
.t_sub4 { }
.t_sub4 h3 { background: url(../images/mp/t_1.png) repeat-x left top; height: 35px; line-height: 35px; text-align: center; color: #DD4526; font-size: 1.0em; }


.list_1 { }
.list_1 li { }
.list_1 li:hover { background-color: #F9F9F9; }
.list_1 li a { color: #535353; text-decoration: none; font-size: 1.1em; padding: 10px 10px 10px 10px; background: url(../images/mp/list_1.png) no-repeat right center; padding-right: 60px; border-bottom: 1px solid #DDDDDD; overflow: hidden; display: block; }
.list_1 li a:hover { color: #66368C; }
.list_1 li a:active { color: #66368C; }
.list_1 li span { display: none; }
.list_1 li:nth-child(even) { background-color: #F7F7F7; }
.list_3 { }
.list_3 li { }
.list_3 li:hover { background-color: #F9F9F9; }
.list_3 a { color: #535353; text-decoration: none; font-size: 1.1em; padding: 10px 10px 10px 10px; background: url(../images/mp/list_1.png) no-repeat right center; padding-right: 60px; border-bottom: 1px solid #DDDDDD; overflow: hidden; display: block; }
.list_3 li img { display: none; }
.list_3 li p { display: none; }
.list_3 .list_3_i { display: none; }

.list_cp_mp { }
.list_cp_mp li { float: left; margin: 5px; width: 45%; }
.list_cp_mp a { background-color: #0195EA; color: #FFF; line-height: 30px; display: block; text-align: center; text-decoration: none; font-size: 0.75em; }
.list_cp_mp a:hover { background-color: #ff7d00; }
.list_cp_mp img { width: 100%; display: block; }
.list_img_pubu { margin: 10px 0 10px 10px; }
.list_img_pubu li { float: left; margin: 1%; text-align: center; width: 29%; overflow: hidden; }
.list_img_pubu a { text-decoration: none; margin: auto; }
.list_img_pubu li a img { margin: auto; width: 97%; height: auto; padding: 2px; background-color: #FFF; -webkit-transition: all .2s; transition: all 0.2s; }
.list_img_pubu li a h4 { color: #666666; line-height: 130%; font-weight: normal; font-size: 0.75em; padding: 10px 0 0 0; }
.list_img_pubu li a:hover { }
.list_img_pubu li a:hover img { background-color: #DD4526; }
.list_img_pubu li a:hover h4 { color: #DD4526; }
.list_img_page { }
.list_img_page li { height: 260px; text-align: center; margin-bottom: 10px; font-size: 0.9em; }
.list_img_page a { text-decoration: none; margin: auto; }
.list_img_page li a img { margin: auto; padding: 2px; background-color: #FFF; -webkit-transition: all .2s; transition: all 0.2s; }
.list_img_page li a h4 { color: #666666; line-height: 30px; height: 30px; font-weight: normal; }
.list_img_page li a:hover { }
.list_img_page li a:hover img { background-color: #DD4526; }
.list_img_page li a:hover h4 { color: #DD4526; }
.list_page_1 { }
.list_page_1 a.list_page_t { color: #333; font-size: 1.1em; line-height: 130%; padding: 2px 0; display: block; text-decoration: none; }
.list_page_1 a.list_page_t:hover { color: #3a9538; }
.list_page_1 li { padding: 5px 10px; clear: both; background: url(../images/mp/list_1.png) no-repeat right center; padding-right: 60px; border-bottom: 1px solid #DDDDDD; }
.list_page_1 li img { float: left; margin: 0 25px 10px 0; display: none; }
.list_page_1 li p { color: #777; font-size: 12px; padding: 5px 0; line-height: 140%; display: none; }
.list_page_1 li p a { color: #777; }
.list_page_1 li span { display: block; color: #888888; padding: 0 0 5px 0; font-size: 0.9em; padding-top: 15px; }
.list_page_1 li:nth-child(even) { background-color: #F7F7F7; }
.navigation { color: #999; display: block; padding: 5px 10px; line-height: 30px; height: 30px; text-align: center; }
.navigation a { color: #999; text-decoration: none; font-size: 0.75em; }
.navigation a:hover { color: #3a9538; }
.navigation strong { color: #999; font-weight: normal; font-size: 0.75em; }
.c_h1 { padding: 15px 0; text-align: center; }
.c_h1 div { margin-left: auto; margin-right: auto; }
.c_h1 h1 { color: #3a9538; font-size: 1.3em; }
.c_h1 p { display: none; }
.t_tools { }
.page { clear: both; text-align: center; padding: 30px 5px 10px 5px; height: 40px; }
.page a { color: #666666; font-size: 0.75em; border: 1px solid #E5E5E5; background: url(../images/pc/page.png) repeat-x left bottom; text-decoration: none; padding: 2px 4px; }
.page a:hover { background-image: none; background-color: #3a9538; color: #FFF; }
.page strong { background-color: #D7210B; padding: 2px 4px; color: #FFF; border: 1px solid #A91A1F; font-weight: normal; }

.sub_menu { background-color: #F2F2F2; text-align: center; padding: 10px; }
.sub_menu h3 { display: none; }
.sub_menu div { }
.sub_menu div a { color: #0D0D0D; font-size: 0.9em; text-decoration: none; white-space: nowrap; padding: 10px 8px; display: inline-block; margin: 2px; }
.sub_menu div a:hover { background-color: #ff7d00; color: #FFF; }
.sub_menu div a:active { background-color: #ff7d00; color: #FFF; }
.sub_menu a.sub_menu_on { background-color: #ff7d00; color: #FFF; }



.product_img { height: auto; background: #FFF; text-align: center; }
.product_img .bd { position: relative; width: 100%; overflow: hidden; margin: auto; background-color: #FFF; text-align: center; }
.product_img .showDiv { position: relative; height: 300px; }
.product_img .showDiv img { width: 95%; height: 95%; margin: auto; padding: 2%; background-color: #FFF; }
.product_img .hd { background-color: #FFF; padding: 0px 10px; overflow: hidden; }
.product_img .hd ul { margin: auto; width: 100%; }
.product_img .hd ul li { display: inline-block; position: relative; padding: 0.5%; float: left; width: 23.5%; }
.product_img .hd ul a { display: block; }
.product_img .hd ul img { border: 1px solid #EDECF1; margin: auto; width: 100%; }
.product_img .hd ul .mask { display: none; }
.product_img .hd ul a:hover .mask, .product_img .hd ul .on .mask { position: relative; width: 22px; height: 10px; display: block; position: absolute; left: 65px; top: -25px; z-index: 3; background: url(../images/pc/mask.gif) no-repeat left bottom; display: none; }
.product_img .hd ul a:hover img, .product_img .hd ul .on img { border-color: #ff7d00; }
.product_img .hd ul a:hover { color: #fff; }
.product_img .hd ul a:hover .txt_bg { background: #70a20f; }

.product_h1 { font-size: 1.6em; text-align: center; border-bottom: 1px solid #DDDDDD; margin: 0 10px; padding: 10px 0 15px 0; }
.product_info { clear: both; padding: 20px; }
.product_info h1 { color: #535353; font-size: 1.6em; border-bottom: 1px solid #DDDDDD; padding: 10px 0; line-height: 140%; }
.product_info table { color: #535353; font-size: 1.0em; width: 100%; padding: 10px 0; margin: 10px 0; }
.product_info table th { text-align: right; padding: 7px 5px; width: 80px; font-weight: normal; }
.product_info table td { padding: 5px; }
.product_info table tr { }
.product_info strong { color: #E53F40; font-size: 30px; }
.product_info .goshop { background-color: #DD4526; color: #FFF; font-size: 14px; padding: 13px 15px; margin: 10px 10px 10px 85px; display: block; width: 110px; text-align: center; text-decoration: none; }
.product_info .goshop:hover { background-color: #D90000; }
.product_info div { border-bottom: 1px solid #DDDDDD; }
.form_message { padding: 25px 0; }
.form_message h1 { font-size: 2em; color: #1F1F1F; line-height: 30px; margin-bottom: 30px; padding-top: 40px; }
.form_message th { text-align: right; font-size: 14px; font-weight: normal; color: #333; padding: 5px; }
.form_message td { padding: 5px; font-size: 14px; line-height: 140%; color: #1F1F1F; }
.form_message strong { color: #999999; font-size: 20px; font-weight: normal; line-height: 160%; }
.input_message { background-color: #F6F6F6; border: none; border: 1px solid #DDDDDD; height: 28px; line-height: 28px; padding: 0 5px; margin: 5px 0; display: block; width: 98%; }
.input_message:hover { background-color: #FFC; }
.textarea_message { background-color: #F6F6F6; border: none; border: 1px solid #DDDDDD; line-height: 25px; padding: 5px; margin: 5px 0; display: block; width: 98%; }
.textarea_message:hover { background-color: #FFC; }
.btn_message { height: 35px; width: 130px; border: none; color: #FFF; font-size: 16px; line-height: 35px; overflow: hidden; cursor: pointer; background-color: #DD4526; display: block; }
.btn_message:hover { background-color: #D90000; }
.ico_tel, .ico_qq, .ico_add { border-bottom: 2px solid #DDDDDD; padding: 10px 0 30px 0; }
.ico_tel dt, .ico_qq dt, .ico_add dt { background: url(../images/pc/ico_tel.gif) no-repeat left top; font-size: 12px; color: #999; height: 32px; line-height: 32px; padding-left: 35px; }
.ico_tel dd { padding-left: 35px; color: #393939; font-size: 1.8em; font-weight: bold; }
.ico_qq { }
.ico_qq dt { background: url(../images/pc/ico_qq.gif) no-repeat left top; }
.ico_qq dd { padding-left: 35px; }
.ico_qq dd a { color: #868686; padding: 0 20px 0 0; text-decoration: none; white-space: nowrap; }
.ico_qq dd a:hover { color: #DD4526; }
.ico_add { border: none; }
.ico_add dt { background: url(../images/pc/ico_add.gif) no-repeat left top; }
.ico_add dd { padding-left: 35px; color: #393939; }








.foot_m { background-color: #333/*ff7d00*/; clear: both; padding: 5px 15px 10px 15px; text-align: center; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 999999999999; }
.foot_m a { text-align: center; float: left; width: 24.5%; color: #fff; text-decoration: none; font-size: 0.75em; font-weight: normal; }
.foot_m a:hover { color: #FFF; text-decoration: none; }
.ico_p, .ico_m, .ico_l, .ico_f { background: url(../images/mp/ico_p1.png) no-repeat center top; padding-top: 45px; font-size: 1em; color: #848C99; text-align: center; display: block; }
.ico_m { background: url(../images/mp/ico_m1.png) no-repeat center top; }
.ico_l { background: url(../images/mp/ico_l1.png) no-repeat center top; }
.ico_f { background: url(../images/mp/ico_f1.png) no-repeat center top; }
.ico_p:hover { background: url(../images/mp/ico_p1.png) no-repeat center top; }
.ico_m:hover { background: url(../images/mp/ico_m1.png) no-repeat center top; }
.ico_l:hover { background: url(../images/mp/ico_l1.png) no-repeat center top; }
.ico_f:hover { background: url(../images/mp/ico_f1.png) no-repeat center top; }
.ico_p:hover, .ico_m:hover, .ico_l:hover { text-decoration: none; color: #FFF; }
#mq_box { position: fixed; bottom: 80px; left: 10px; width: 95%; }
#mq_btn { display: block; z-index: 9; position: absolute; left: 10px; bottom: 10px; }
.mq_btn_on { width: 50px; height: 50px; background: url(../images/mp/mq_btn.png) no-repeat center top; }
.mq_btn_off { width: 50px; height: 50px; background: url(../images/mp/mq_btn2.png) no-repeat center top; }
#mq_btn span { display: none; }
#mq_c { display: none; }
#mq_c dl { width: 100%; height: 380px; position: absolute; left: 10px; top: -380px; z-index: 8; }
#mq_c dl dt { font-size: 1.2em; color: #FFF; height: 20px; line-height: 20px; padding: 10px; }
#mq_c dl dd { }
#mq_c dl dd a, #mq_c dl dd a:visited, #mq_c dl dd a:link { font-size: 1.0em; color: #FFF; background-color: #000; display: block; width: 30%; float: left; height: 40px; line-height: 40px; text-align: center; margin: 1%; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; text-decoration: none; }
#mq_c dl dd a:hover { color: #FFF; background-color: #DD4526; text-decoration: none; }
#mq_c dl dd a:active { color: #FFF; background-color: #DD4526; }
#mq_c div { background-color: #000; filter: alpha(opacity=50); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; width: 100%; height: 400px; position: absolute; left: 0; bottom: 0; z-index: 0; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }







#fenxiang_box { position: fixed; bottom: 70px; width: 80%; background-color: #FFF; border: 1px solid #DDD; padding: 30px 10%; }
#fenxiang_box .bdsharebuttonbox { padding: 10px 0; }
#btn_fenxiang { }
#btn_fenxiang span { display: none; }
#fenxiang_box { display: none; }




.sub-activity { margin-top: 4.6rem; font-family: "微软雅黑"; }
.sub-activity .items .item { float: left; position: relative; width: 50%; text-decoration: none; background: #e3e3e3; }
.sub-activity .items .item .image, .sub-activity .items .item .text { float: left; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; }
.sub-activity .items .item .image { overflow: hidden; }
.sub-activity .items .item .image img { -webkit-transition: 200ms; -o-transition: 200ms; transition: 200ms; float: left; width: 100%; }
.sub-activity .items .item .text { padding: 0 4%; color: #3d3938; }
.sub-activity .items .item .text .title { margin: 1rem 0; font-size: 2.3rem; }
.sub-activity .items .item .text .description { font-size: 1.2rem; margin: 0; float: left; }
.sub-activity .items .item .more { position: absolute; left: 75%; margin-left: -3.8rem; bottom: 2rem; border: 1px solid #9e9f9f; padding:.5rem 1rem;
background: #e3e3e3; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc }
.sub-activity .items .item:nth-of-type(4n-1) .more, .sub-activity .items .item:nth-of-type(4n) .more { left: 25%; }
.sub-activity .items .item:hover { background: #ff7d00/*#539c53*/; }
.sub-activity .items .item:hover .text { color: white; }
.sub-activity .items .item:hover .image img { -webkit-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3); }
.sub-activity .items .item:hover .more { border-color: white; background: #ff7d00/*#539c53*/; }
.best-sellers { min-height: 12rem; position: relative; }
@media only screen and (max-width: 767px) {/*.Index{padding-top: 3.8rem;}*/
}
@media only screen and (max-width: 767px) {
.sub-activity { margin-top: 1rem; }
}
@media only screen and (max-width: 639px) {
.sub-activity .items .item { width: 100%; }
}
@media only screen and (max-width: 1080px) {
.sub-activity .items .item .text .title { font-size: 1.6rem; margin: .5rem 0;
}
.sub-activity .items .item .text .description { font-size: 1rem; }
}
@media only screen and (max-width: 767px) {
.sub-activity .items .item .text .title { font-size: 1.1rem; margin: .5rem 0;
text-align: center; }
.sub-activity .items .item .text .description { font-size: .8rem;
}
}
@media only screen and (max-width: 1080px) {
.sub-activity .items .item .more {
padding: .3rem .5rem; bottom: 1rem; margin-left: -3.4rem; }
}
.module-container { width: 1200px; max-width: 100%; margin: 0 auto }
.subnav { height: 245px; margin-top: 2.6rem; }
.subnav ul li { float: left; height: 245px; width: 33.3333333%; line-height: 25px; }
.subnav ul li a { width: 100px; height: 100px; display: block; border-radius: 100%; background: #ff7d00; margin: 0 auto }
.subnav ul li a.hover1 { background:
}
.subnav ul li a:hover { background: #333; }
.subnav ul li img { margin-bottom: 15px; width: 100px; margin: 0 auto; height: auto }
.font14 { text-align: center; }
.font24 { font-size: 1.3em; font-weight: bold; }
.font16 { font-size: 0.9em; }
.service_tit { text-align: center; margin-bottom: 50px; padding-top: 10px; }
.service_tit span { border-bottom: 4px solid #FF7D00; font-size: 20px; padding: 10px 3px; }
.floor2 { background: #f6f6f6; height: 980px; border-bottom: 1px solid #d9d9d9; padding-top: 2.6rem; }
.floor2-title { overflow: hidden; width: 1180px; max-width: 100%; margin: 0 auto; }
.floor2-title .floor-title { background: url(../images/wb.png); background-repeat: no-repeat; margin: 40px auto 35px; width: 100%; height: 60px; }
.floor-content { overflow: hidden }
.box12 { width: 280px; height: 580px; }
.box11 { width: 280px; height: 280px; }
.box21 { width: 580px; height: 280px; }
.box-l { left: -20%; position: absolute; }
.box-r { left: 120%; position: absolute; }
.box-b { bottom: -630px; }
.box-p1 { margin-left: -590px; }
.box-p2 { margin-left: -290px; margin-top: 5px; }
.box-p3 { margin-left: -290px; margin-top: 300px; }
.box-p4 { margin-left: -590px; margin-top: 600px; }
.box-p5 { margin-left: 10px; }
.box-p6 { margin-left: 10px; margin-top: 300px; }
.box-p7 { margin-top: 300px; margin-left: 310px; }
.box-p8 { margin-top: 600px; margin-left: 310px; }
.box-c { border: 5px solid #eaeaea; width: 210px; padding: 20px 30px; height: 230px; background: #fff; }
.box-c .box-hd { text-align: center; padding-bottom: 20px; font-weight: bold; }
.box-c .box-bd { padding: 20px 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; height: 110px; }
.box-c .box-ft { text-align: center; padding-top: 20px; }
.box-c .box-ft a { color: #ff0000; }
.box-c .box-bd a { color: #b2b2b2; }
.box-c .box-bd span { float: left; line-height: 34px; color: #b2b2b2; width: 70px; margin-left: 5px; padding-left: 30px; }
.box-c .box-bd a:hover { color: #ff0000; }
.shadow { position: relative; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; margin-top: 5px; display: block; }
.shadow img { display: block; }
.shadow-line { background: #dadada; left: 0; bottom: 0; height: 5px; width: 100%; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; position: absolute; }
.shadow:hover { margin-top: 0; margin-bottom: 5px; }
.shadow:hover .shadow-line { background: #2560bc; }
.fun-floor-title { width: 100%; height: 40px; line-height: 40px; margin: 0px auto 20px; font-size: 30px; font-weight: bold; text-align: center; position: relative; }
.fun-floor-title-line { width: 100%; height: 1px; background: #ccc; position: absolute; top: 50%; }
.fun-floor-title-txt { max-width: 200px; padding-left: 13px; padding-right: 13px; margin: 0 auto; background: #fff; position: relative; z-index: 8; }
.bg-gray { background: #eaeaea; }
.bg-gray-q { background: #f6f6f6; font-family: "微软雅黑"; }
.fun-floor-title-txt a { color: #3d3938; text-decoration: none; font-weight: bold; }
.contact { width: 100%; border: 1px solid #cccccc; overflow: hidden }
.contact .map, .contact .text { width: 100%; float: left }
.contact .map img { width: 90% }
.contact .text { line-height: 30px; }
.contact .text h2 { margin: 10px 0; border-bottom: 1px solid #ccc; height: 55px; line-height: 55px; }
.font20 { font-size: 26px; }
.contact .text a { color: #FF0000; }
.contact_img { width: 100%; }
.index_about, .hzkh, .index_news { display: none; }
.anli_title { border-bottom: 2px solid #B1B5B8; padding-top: 18px; height: 62px; text-align: center; font-size: 20px; font-weight: 900; line-height: 62px; color: #FF7D00; }
.anli { margin-bottom: 20px; }
.anli ul li { float: left; margin: 0 1%; width: 48%; background: #F1F1EF; height: 500px; margin-bottom: 30px; }
.anli ul li img { width: 100%; }
.anli ul li .title, .anli ul li p { margin: 0 30px; }
.anli ul li .title { height: 45px; line-height: 45px; border-bottom: 1px solid #CFD6D6; margin-bottom: 15px; text-align: center; }
.anli ul li p { line-height: 22px; font-size: 14px; color: #666; height: 9.6em; overflow: hidden; }
.anli ul li .btn a { width: 118px; margin: 20px auto 0 auto; display: block; height: 38px; }
